thank one's lucky stars - Turco Inglés Diccionario